Al Chapman's real killer revealed in Emmerdale twist as Cain pleads guilty
Spoilers ahead!
Emmerdale viewers got an almighty shock in this evening's episode (4th November) when Cain Dingle (played by Jeff Hordley) made a huge confession.
Cain was in court after being charged with the murder of Al Chapman (Michael Wildman) earlier in the week, and in surprising scenes, he pled guilty, leaving his wife Moira (Natalie J Robb) completely devastated.
Moira had promised Kyle Winchester (Huey Quinn) that his dad would be coming home and not to worry, and she was upset to have to confirm quite the opposite as Cain was looking towards 30 years locked up.
By entering your details, you are agreeing to our terms and conditions and privacy policy. You can unsubscribe at any time.
Kyle smashed up his room in anger, and Moira had enough and stormed to the prison to demand answers from her husband.
Defiant Cain refused to let slip why he'd pled guilty, just insisting it's what had to be done.
Moira revealed she would have to take Kyle to a therapist to get him past the gruelling prospect of his dad being locked up for so long, which certainly prompted a dramatic response from Cain who insisted she didn't let him speak to anyone.
Demanding to know why, Cain delivered the bombshell: it wasn't him who killed Al, it was Kyle.
Moira was left gobsmacked as the episode drew to a close, with Cain seemingly taking the fall for Kyle.
Will his plan work? And what will happen to Kyle and Moira now?
Read more:
- Fiona Wade 'leaves Emmerdale' after playing Priya Sharma for 11 years
- Emmerdale's Paige Sandhu says Meena return "isn't possible"
Emmerdale airs weekdays at 7:30pm on ITV and ITV Hub. If you’re looking for more to watch, check out our TV Guide or visit our Soaps hub.
The latest issue of Radio Times magazine is on sale now – subscribe now and get the next 12 issues for only £1. For more from the biggest stars in TV, listen to the Radio Times View From My Sofa podcast.